Tópicos do Curso:

Caracteres e Strings
Caracteres e Strings

Strings Até o momento aprendemos como declarar variáveis numéricas do tipo inteiro e fracionário (int e float). Neste ponto, vamos aprender como po...

Prática de Programas Sequenciais 2
Prática de Programas Sequenciais 2

Problema Nesta etapa abordaremos fórmulas matemáticas um pouco mais elaboradas e utilizaremos a biblioteca math.h para isso. Vamos desenvolver u...

Prática de Estrutura Condicional Simples
Prática de Estrutura Condicional Simples

Introdução Estruturas de desvio permitem a execução de conjuntos de instruções diferentes a partir de uma condição de teste. A estrutra geral de um...

Prática de Estrutura Condicional Múltipla
Prática de Estrutura Condicional Múltipla

Introdução Nesta etapa vamos desenvolver um programa que funcione como uma calculadora. Nosso objetivo é exercitar o uso de estruturas condicionais...

Prática de Estrutura de Repetição: Repita-Até
Prática de Estrutura de Repetição: Repita-Até

Introdução Estruturas de repetição são usadas para causar repetições de uma sequência de comandos enquanto uma dada condição seja satisfeita. ...

Prática de Estrutura de Repetição: Enquanto-Faça
Prática de Estrutura de Repetição: Enquanto-Faça

Introdução Nesta etapa vamos praticar a estrutura de repetição Enquanto - Faça. A estrutura geral do enquanto é a seguinte: while(

Vetores 2
Vetores 2

Imprimindo Vetores Uma tarefa comum ao lidar com vetores é imprimir o seu conteúdo na tela. Você pode fazer isso imprimindo posição-a-posição. ...

Vetores 1
Vetores 1

Introdução Vetores são estruturas de dados que armazenam em memória um conjunto de valores do mesmo tipo, como uma lista de temperaturas ao longo d...

Etapa 4 - Introdução à Estrutura Condicional
Etapa 4 - Introdução à Estrutura Condicional

Introdução   Nos tópicos anteriores aprendemos um pouco sobre o processo de resolução de problemas computacionais pela criação de programas em l...

Etapa 2 - Entrada de Dados
Etapa 2 - Entrada de Dados

Neste ponto do nosso estudo, está faltando bem pouco para chegarmos à solução do problema proposto pela professora de física. Repare que no nosso códi...

Funções e Passagem de Parâmetros
Funções e Passagem de Parâmetros

Introdução Até essa etapa, nós utilizamos algumas funções fornecidas pelas bibliotecas do C, como as funções de entrada e saída scanf(caracteres_de...

Prática de Programas Sequenciais 1
Prática de Programas Sequenciais 1

Introdução Nesta etapa daremos início ao nosso estudo sobre a linguagem de programação C, que é uma das principais linguagens de desenvolvimento de...

Etapa 1 - Programas de Computador
Etapa 1 - Programas de Computador

Programas de Computador   Até o momento, aprendemos que programas humanos (ou algoritmos) são apenas sequências de instruções ou comandos para s...

Etapa 2 - Aprendendo a Programar
Etapa 2 - Aprendendo a Programar

No tópico anterior, aprendemos conceitos importantes para desenvolvermos nossos programas, como o conceito de Programa, Linguagem de Programação e Com...

Introdução - Algoritmos e Programas
Introdução - Algoritmos e Programas

Tempo Estimado de Leitura: 5 minutos Algoritmos Um algoritmo é um procedimento passo-a-passo projetado para resolver um problema ou realizar uma...

Projeto 1: Calculadora de Capacitores para Técnicos em Eletrônica
Projeto 1: Calculadora de Capacitores para Técnicos em Eletrônica

Construindo uma Calculadora de Capacitores Uma calculadora de capacitores é uma ferramenta útil que pode auxiliar engenheiros e técnicos a selecion...

Etapa 1 - Linguagem C
Etapa 1 - Linguagem C

Entendendo o Código C O programa C adicionado automaticamente imprime a mensagem “Hello World” na tela. Vamos analisar e entender cada parte desse ...

Trabalho Prático - Bioindicadores
Trabalho Prático - Bioindicadores

Descrição Desenvolva um programa especialista que permita a entrada de um conjunto de bioindicadores, e emita um diagnóstico sobre a possível alter...

Matrizes
Matrizes

Introdução Enquanto vetores possuem apenas uma dimensão, matrizes são estruturas que possuem duas ou mais dimensões. Por exemplo, a figura abaixo r...

Etapa 2 - Variáveis e Saída de Dados
Etapa 2 - Variáveis e Saída de Dados

  Todo programa de computador realiza processamento sobre dados. Imagine um programa que realiza a leitura de um sensor de temperatura a cada minut...

Etapa 5 - Estrutura de Repetição While
Etapa 5 - Estrutura de Repetição While

Introdução   Nos tópicos anteriores aprendemos sobre como programar uma estrutura condicional simples com a estrutura if(condição){comandos}. Es...

Programas Sequenciais em C
Programas Sequenciais em C

Nos tópicos anteriores, aprendemos alguns conceitos e comandos básicos para dominar a programação em C. Sabemos como escrever a estrutura básica de um...

Compilando Programas em C Online
Compilando Programas em C Online

Para realizar os exercícios desta disciplina, vamos utilizar o site https://repl.it/, que já nos fornece um compilador C para testarmos nossos program...

Linguagem C - Problema Resolvido 1: Calculadora de Tarifa de Energia
Linguagem C - Problema Resolvido 1: Calculadora de Tarifa de Energia

Introdução   Nos tópicos anteriores aprendemos sobre como programar uma estrutura condicional simples com a estrutura if(condição){comandos}. Es...